good-luck charm - German English Dictionary